weekly papers - German English Dictionary